package com.lmk.T3;

public class AnimalText {
    public static void main(String[] args) {
Animal a1=new Animal();
Dog wc=new Dog();
//子类对象可以转换为父类对象进行使用
    showBreath(wc);

    }
    public static void showBreath(Animal a){
        //多态
       //子类对象可以转换为父类对象进行使用  父类对象不能自动转换为子类对象（里式转换原则）
        //调用想同类型对象的方法 得到的结果不一样
        //1.要有继承 子类 父类
        //2.子类需要重写父类中的方法
        //3.子类对象作为父类对象引用
        a.breath();
    }
}
